//// Boost.STL2 library
////
////  Copyright Fernando Pelliccioni 2012.
////  Use, modification and distribution is subject to the Boost Software
////  License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
////  http://www.boost.org/LICENSE_1_0.txt)
////
//// For more information, see http://www.boost.org/libs/range/
////

//#include <iostream>
//#include "range.hpp"
//#include "all.hpp"
//
//int main( /* int argc, char* argv[] */ )
//{
//	typedef std::string::const_iterator iterator;
//	typedef range<iterator> range_type;
//
//	std::string line = "this is a test";
//
//	//range_type range( line.begin(), line.end() );
//	range_type range = all(line);		// En el futuro... line.all()  ( std::string::all() )
//
//
//	for ( ; !range.empty(); range.pop_front() )
//	{
//		range_type::value_type data = range.front();
//		std::cout << data;
//		//print_word(data);
//	}
//
//	std::cout << std::endl;
//
//	return 0;
//}
